home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Format CD 44
/
Amiga Format CD44 (1999-08-26)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-10].iso
/
-in_the_mag-
/
basics
/
amos
/
intuiextend20b.lha
/
distribution
/
exemples
/
SliderDemo.asc
< prev
next >
Wrap
Text File
|
1980-03-10
|
2KB
|
95 lines
'**************************************
' *
' IntuiExtend.Lib 2.0/@1995-98 *
' *
' by CIERP Philippe. *
' *
' from AMIGAzette 83 *
' *
'**************************************
'
' Command
' -Wb Remove Gadget
' -Wb Free Slide Gadget
' -Wb Wind Close
' -Wb Wind Open Wb
' -Current Screen
' -Wb Wind Base
' -Wb Wind Rastport
' -Wb Init Hslide Gadget
' -Wb Init Vslide Gadget
' -Wb Init Mslide Gadget
' -Wb New Hslide Gadget
' -Wb New Vslide Gadget
' -Wb New Mslide Gadget
' -Wb Slide Swap Look
' -Wb Insert Gadget
' -Wb Bevel Box
' -Wb Gfx Ink
' -Wb Gfx Mode
' -Get Msg
' -Wb Gadget Id
' -Wb Hpos
' -Wb Vpos
' -Hard Mouse Key
'
Amos To Back
'
Wb Wind Open Wb Current Screen To 164,56,257,140,2+4+8+$2000000
W=Wb Wind Base : R=Wb Wind Rastport(W)
'
BGAD0=Wb Init Hslide Gadget(0,42,20,198,9,$200)
Wb Slide Swap Look BGAD0 : Wb Insert Gadget W To BGAD0
'
BGAD1=Wb Init Vslide Gadget(1,17,31,21,99,$200)
Wb Slide Swap Look BGAD1 : Wb Insert Gadget W To BGAD1
'
BGAD2=Wb Init Mslide Gadget(2,42,31,198,99,$200)
Wb Slide Swap Look BGAD2 : Wb Insert Gadget W To BGAD2
'
SLI_STEP0=$FFFF/120
Wb New Hslide Gadget W To BGAD0,SLI_STEP0,SLI_STEP0
'
SLI_STEP1=$FFFF/120
Wb New Vslide Gadget W To BGAD1,SLI_STEP1,SLI_STEP1
'
SLI_STEP2=$FFFF/120
Wb New Mslide Gadget W To BGAD2,SLI_STEP2,SLI_STEP2,SLI_STEP2,SLI_STEP2
'
Wb Bevel Box R To 2,1,41,19,240,29
Wb Bevel Box R To 2,1,40,19,241,29
'
Wb Bevel Box R To 2,1,17,30,39,130
Wb Bevel Box R To 2,1,16,30,38,130
'
Wb Bevel Box R To 2,1,41,30,240,130
Wb Bevel Box R To 2,1,40,30,241,130
'
Wb Gfx Ink R To 1,0
Wb Gfx Mode R,1
'
While Z<>$200
Z=Get Msg(W)
If Z=$20 or Z=$40
Z1=Wb Gadget Id(Get Msg Iadr)
If Z1=0 : H=Wb Hpos(BGAD0) : End If
If Z1=1 : V=Wb Vpos(BGAD1) : End If
If Z1=2 : H=Wb Hpos(BGAD2) : V=Wb Vpos(BGAD2) : End If
Wb New Hslide Gadget W To BGAD0,H,SLI_STEP0
Wb New Vslide Gadget W To BGAD1,V,SLI_STEP1
Wb New Mslide Gadget W To BGAD2,H,V,SLI_STEP2,SLI_STEP2
End If
Wend
'
While Hard Mouse Key=1 : Wend
'
Amos To Front
'
Wb Remove Gadget W,BGAD0
Wb Remove Gadget W,BGAD1
Wb Remove Gadget W,BGAD2
Wb Free Slide Gadget BGAD0
Wb Free Slide Gadget BGAD1
Wb Free Slide Gadget BGAD2
Wb Wind Close W